<?php
	var_dump($_POST);
	VAR_DUMP($_GET);
	//1、链接数据库，并选择数据库
	$link=mysqli_connect('localhost','root','123','php160');
	//2、设置字符集
	mysqli_set_charset($link,'utf8');
	//3、准备sql语句
	
	//3-1、判断传过来的action的值，根据值得不同执行不同的动作
	switch($_GET['action']){
		case 'add':
			
			//3-2、判断是否存在空值，如果都不为空则组装添加的sql语句
			if(empty($_POST['username'])||empty($_POST['password'])||empty($_POST['repassword'])){
				die("请填写完整的注册信息");
			}else{
				//3-3、判断两次密码是否一致
				if($_POST['password']==$_POST['repassword']){
					//3-4、组装添加用户的sql语句
					$username=$_POST['username'];
					$password=md5($_POST['password']);
					$level=$_POST['level'];
					$sql="insert into user(username,password,level) values('{$username}','{$password}','{$level}')";
				}else{
					die("两次输入密码不一致");
				}
				
			}
		break;
		
	}
	
	//4、执行sql语句
	$result=mysqli_query($link,$sql);
	//5、处理结果集
	if($result && mysqli_affected_rows($link)>0){
		//echo "插入数据成功";
		header("location:./userlist.php");
	}else{
		//echo "插入数据失败";
		header("location:./useradd.php");
	}
	
	//6、关闭数据库
	mysqli_close($link);
		
	


?>